package pe.com.tma.model;

import java.io.Serializable;

import java.sql.Timestamp;

public class CotizacionelexPK implements Serializable {
    private Timestamp fechaHora;
    private String idInstrumento;

    public CotizacionelexPK() {
    }

    public CotizacionelexPK(Timestamp fechaHora, String idInstrumento) {
        this.fechaHora = fechaHora;
        this.idInstrumento = idInstrumento;
    }

    public boolean equals(Object other) {
        if (other instanceof CotizacionelexPK) {
            final CotizacionelexPK otherCotizacionelexPK = (CotizacionelexPK) other;
            final boolean areEqual =
                (otherCotizacionelexPK.fechaHora.equals(fechaHora) && otherCotizacionelexPK.idInstrumento.equals(idInstrumento));
            return areEqual;
        }
        return false;
    }

    public int hashCode() {
        return super.hashCode();
    }

    Timestamp getFechaHora() {
        return fechaHora;
    }

    void setFechaHora(Timestamp fechaHora) {
        this.fechaHora = fechaHora;
    }

    String getIdInstrumento() {
        return idInstrumento;
    }

    void setIdInstrumento(String idInstrumento) {
        this.idInstrumento = idInstrumento;
    }
}
